buildings and improvements - Turkish English Dictionary